/// Direct description of blockchains.
#[derive(Copy, Clone, Eq, PartialEq, Debug)]
pub enum Chain {
    Bitcoin,
    Ethereum,
}

/// Direct description of *networks*, which might encompass multiple chains with
/// bridges of differing trust models between them.
pub enum Network {
    Bitcoin,
    Ethereum,
}
